mackerel cock (puffinus puffinus) - Spanish English Dictionary